// #include<stdio.h>
// int fei(int a)
// {
//     if(a == 1||a == 2)
//     {
//         return 1;
//     }
// int shu1 = 1;
// int shu2 = 1;
// int newall = 0;
// for (int  i = 3; i <= a; i++)
// {
//     newall = shu1+shu2;
//     shu1 = shu2;
//     shu2 = newall;
// }
// return newall;
// }




// int main()
// {
//     // int all = 0;
//     // scanf("%d",&all);
//     // printf("%d\n",all/100);
//     // all%=100;
//     // printf("%d\n",all/50);
//     // all%=50;
//     // printf("%d\n",all/20);
//     // all%=20;
//     // printf("%d\n",all/10);
//     // all%=10;
//     // printf("%d\n",all/5);
//     // all%=5;
//     // printf("%d\n",all/1);
//     int a  =0;
//     scanf("%d",&a);
//     for (int i = 0; i < a; i++)
//     {
//         int ru = 0;
//         scanf("%d",&ru);    
//             int end = fei(ru);
//             printf("%d\n",end);
//     }

//     return 0;
//}







#include<stdio.h>
#include<math.h>
int main()
{

    // int a = 0;
    // scanf("%d",&a);
    // if(a>0)
    //     printf("positive");
    //     else if(a==0)
    //     printf("zero");
    //     else 
    //     printf("negative");
    //     int a = 0;
    //     scanf("%d",&a);
    //     if(a>=95&&a<=100)
    //     printf("1");
    //     else if(a>=90)
    //     printf("2");
    //     else if(a>=85)
    //     printf("3");
    //     else if(a>=80)
    //     printf("4");
    // else if(a>=70)
    // printf("5");
    // else if(a>=60)
    //     printf("6");
    //     else 
    //     printf("7");
    
    // double xa = 0;
    // double ya = 0;
    // double xb = 0;
    // double yb = 0;
    // scanf("%lf %lf %lf %lf",&xa,&ya,&xb,&yb);
    // double end = 0;
    // end = sqrt(pow((xa-xb),2)+pow((ya-yb),2));
    // printf("%.3lf",end);

// int a = 0;
// scanf("%d",&a);
// if(a%2==0)
// {
//     printf("even");
// }
// else printf("odd");

float a =0;
scanf("%f",&a);
if(a>=0&&a<5)
    {float y = -a+2.5; 
        printf("%.3f",y);


    }
else if(a>=5&&a<10)
{
float y =2-1.5*(a-3)*(a-3);
printf("%.3f",y);

}
else if(a>=10&&a<20)
{

    float y=a/2-1.5;
printf("%.3f",y);

}






    return 0;
}